Debunking Electron Spin Theory